	jQuery("#list2").jqGrid( {
		url : 'person!jsonList.action',
		prmNames : {
			page : "jq.requestPage", rows : "jq.pageSize", sort : "jq.sortColumn",
			order : "jq.sortDirection", search : "jq._search", nd : "jq.nd", npage : null
		},
		jsonReader : {
			root : "list", repeatitems : false, id : "0"
		},
		search : {
			sField : 'jq.searchField',
			sOper : 'jq.searchOper',
			sValue : 'jq.searchString'
		},
		datatype : "json",
		colNames : [ 'id', 'firstName', 'lastName', 'isDelete', 'createDate' ],
		colModel : [ {name : 'id',index : 'id',width : 55
		}, {name : 'firstName',	index : 'firstName', width : 90
		}, {name : 'lastName',index : 'lastName asc, invdate',width : 100
		}, {name : 'isDelete',index : 'isDelete',width : 150
		}, {name : 'createDate',index : 'createDate',width : 200
		} ],
		rowNum : 10,
		rowList : [ 10, 20, 30 ],
		height: 'auto',
		pager : '#pager2',
		sortname : 'id',
		viewrecords : true,
		sortorder : "asc",
		caption : "bookbankonline.com person list"
	});
	jQuery("#list2").jqGrid('navGrid', '#pager2', {
		edit : true,
		add : true,
		del : true
	});